body {
background:#FFFFFF none repeat scroll 0% 0%;
color:#000000;
font-family:"宋体";
font-size:12px;
margin:0pt;
padding:0pt;
}
iframe {
margin:0pt;
overflow:auto;
padding:0pt;
}
form {
	/*
margin:0pt;
overflow:auto;
padding:0pt;
*/
}
table {
background:#FFFFFF none repeat scroll 0% 0%;
color:#000000;
font-size:12px;
}
li {
color:#000000;
font-size:12px;
}
em {
color:#FF0000;
font-family:Arial,Helvetica,sans-serif;
font-weight:normal;
}
strong.warning {
color:#FF0000;
font-weight:normal;
}
.disabled {
color:#999999;
}
select {
color:#000000;
font-family:"宋体";
font-size:12px;
margin:0pt;
padding:0pt;
}
select.select_big {
color:#000000;
font-family:"宋体";
font-size:12px;
height:240px;
margin:0pt;
padding:0pt;
width:220px;
}
.select {
border:1px solid #C4C4C4;
height:240px;
overflow:auto;
padding:1px;
width:220px;
}
.select ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:0pt;
}
.select ul li {
cursor:default;
margin:0pt;
padding:0pt 0pt 0pt 5px;
}
.select ul li.normal {
height:15px;
}
.select ul li.active {
background:#316AC5 none repeat scroll 0% 0%;
color:#FFFFFF;
height:15px;
}
input {
color:#000000;
font-family:"宋体";
font-size:12px;
}
input.input {
background:#FFFFFF none repeat scroll 0% 0%;
border:1px solid #C4C4C4;
height:16px;
line-height:16px;
padding:0pt 5px;
}
input.input_hour {
background:#FFFFFF none repeat scroll 0% 0%;
border:1px solid #C4C4C4;
height:16px;
line-height:16px;
padding:0pt 5px;
width:15px;
}
input.input_long {
background:#FFFFFF none repeat scroll 0% 0%;
border:1px solid #C4C4C4;
height:16px;
line-height:16px;
padding:0pt 5px;
width:200px;
}
input.input_middle {
background:#FFFFFF none repeat scroll 0% 0%;
border:1px solid #C4C4C4;
height:16px;
line-height:16px;
padding:0pt 5px;
width:180px;
}
input.input_short {
background:#FFFFFF none repeat scroll 0% 0%;
border:1px solid #C4C4C4;
height:16px;
line-height:16px;
padding:0pt 5px;
width:150px;
}
input.input_short2 {
background:#FFFFFF none repeat scroll 0% 0%;
border:1px solid #C4C4C4;
height:16px;
line-height:16px;
padding:0pt 5px;
width:130px;
}
input.input_short3 {
background:#FFFFFF none repeat scroll 0% 0%;
border:1px solid #C4C4C4;
height:16px;
line-height:16px;
padding:0pt 5px;
width:120px;
}
input.input_mini {
background:#FFFFFF none repeat scroll 0% 0%;
border:1px solid #C4C4C4;
height:16px;
line-height:16px;
padding:0pt 5px;
width:20px;
}
input.input_calendar {
background:#FFFFFF url(../image/calendar.gif) no-repeat scroll right center;
border:1px solid #C4C4C4;
cursor:pointer;
height:16px;
line-height:16px;
padding:0pt 5px;
width:80px;
}
input.input_big {
background:#FFFFFF none repeat scroll 0% 0%;
border:1px solid #C4C4C4;
height:16px;
line-height:16px;
padding:0pt 5px;
width:400px;
}
input.button_search {
background:transparent url(../image/searchBtn.gif) no-repeat scroll left center;
border:medium none;
height:20px;
width:15px;
}
input.button {
background:transparent url(../image/btn_bg.gif) repeat-x scroll left top;
border:1px solid #999999;
font-size:12px;
height:20px;
margin:0pt;
padding:0pt 5px !important;
}
input.button_calendar {
background:transparent url(../image/calendar_icon.gif) no-repeat scroll 5px 4px !important;
border:medium none;
cursor:pointer;
height:20px;
overflow:hidden;
width:22px;
}
input.button_enterTraining {
background:transparent url(../image/enterTraining.gif) no-repeat scroll left top;
border:medium none;
height:22px;
letter-spacing:5px;
line-height:22px;
width:139px;
}
input.ColorButton {
background:#00CCFF none repeat scroll 0% 0%;
border:1px solid #000000;
cursor:pointer;
font-size:1px;
height:10px;
line-height:1px;
padding:0pt;
width:10px;
}
input.button_calendarLeftArrow {
background:transparent url(../image/pj_arrow_left.gif) no-repeat scroll left top;
border:medium none;
cursor:pointer;
height:13px;
margin:0pt 5px 0pt 0pt;
width:13px;
}
input.button_calendarRightArrow {
background:transparent url(../image/pj_arrow_right.gif) no-repeat scroll left top;
border:medium none;
cursor:pointer;
height:13px;
margin:0pt 10px 0pt 0pt;
width:13px;
}
input.checkbox {
border:medium none;
line-height:22px;
margin:0pt;
padding:0pt;
}
input.radio {
border:medium none;
line-height:22px;
margin:0pt;
padding:0pt;
}
textarea {
color:#000000;
font-family:"宋体";
font-size:12px;
}
textarea.textarea_middle {
border:1px solid #D7D7D7;
height:80px;
padding:2px 5px;
width:480px;
}
textarea.textarea_middle2 {
border:1px solid #D7D7D7;
height:80px;
padding:2px 5px;
width:430px;
}
textarea.textarea_long {
border:1px solid #D7D7D7;
height:80px;
padding:2px 5px;
width:600px;
}
textarea.textarea_big {
border:1px solid #D7D7D7;
height:300px;
padding:2px 5px;
width:600px;
}
textarea.textarea_short {
border:1px solid #D7D7D7;
height:80px;
padding:2px 5px;
width:200px;
}
textarea.textarea_short2 {
border:1px solid #D7D7D7;
height:80px;
padding:2px 5px;
width:150px;
}
.textArea {
border:1px solid #D7D7D7;
height:100px;
line-height:18px;
overflow:auto;
padding:2px 5px;
}
a {
color:#000000;
text-decoration:underline;
}
a:link, a:visited {
color:#000000;
text-decoration:underline;
}
a:hover, a:active {
color:#CC0000;
text-decoration:underline;
}
.CalendarPanel {
background-color:#FFFFFF;
border:1px solid #CCCCCC;
font-size:12px;
position:absolute;
visibility:hidden;
width:175px;
z-index:9999;
}
.CalendarPanel td {
height:20px;
line-height:20px;
margin:0pt;
padding:0pt;
text-indent:0pt;
}
.CalendarPanel select {
width:auto;
}
.edit {
background:transparent url(../image/edit.gif) no-repeat scroll left top;
height:12px;
overflow:hidden;
width:12px;
}
.view {
background:transparent url(../image/view.gif) no-repeat scroll left top;
height:12px;
overflow:hidden;
width:12px;
}
.edit a, .refresh a, .close a, .view a, .tentative a, .accept a, .decline a, .plaint a {
display:block;
height:12px;
width:12px;
}
.refresh {
background:transparent url(../image/refresh.gif) no-repeat scroll left top;
height:12px;
overflow:hidden;
width:12px;
}
.close {
background:transparent url(../image/close.gif) no-repeat scroll left top;
height:12px;
overflow:hidden;
width:12px;
}
.tentative {
background:transparent url(../image/tentative.gif) no-repeat scroll left top;
height:12px;
overflow:hidden;
width:12px;
}
.accept {
background:transparent url(../image/accept.gif) no-repeat scroll left top;
height:12px;
overflow:hidden;
width:12px;
}
.decline {
background:transparent url(../image/decline.gif) no-repeat scroll left top;
height:12px;
overflow:hidden;
width:12px;
}
.plaint {
background:transparent url(../image/plaint.gif) no-repeat scroll left top;
height:12px;
overflow:hidden;
width:12px;
}
.expert {
background:transparent url(../image/export.gif) no-repeat scroll left center;
float:left;
padding-left:14px;
}
.print {
background:transparent url(../image/print.gif) no-repeat scroll left center;
float:right;
font-size:12px;
font-weight:normal;
padding-left:18px;
}
.help {
background:transparent url(../image/help.gif) no-repeat scroll left center;
float:right;
font-size:12px;
font-weight:normal;
padding-left:18px;
}
.selected {
color:#999999;
float:left;
padding-left:5px;
}
.order {
background:transparent url(../image/order.gif) no-repeat scroll 3px center;
cursor:pointer;
height:10px;
overflow:hidden;
padding-left:10px;
width:8px;
}
.start {
background:transparent url(../image/start.gif) no-repeat scroll left center;
overflow:hidden;
padding:0pt 5px 0pt 12px;
}
.start_off {
background:transparent url(../image/start_off.gif) no-repeat scroll left center;
color:#999999;
overflow:hidden;
padding:0pt 5px 0pt 12px;
}
.end {
background:transparent url(../image/end.gif) no-repeat scroll right center;
overflow:hidden;
padding:0pt 12px 0pt 5px;
}
.end_off {
background:transparent url(../image/end_off.gif) no-repeat scroll right center;
color:#999999;
overflow:hidden;
padding:0pt 12px 0pt 5px;
}
.previous {
background:transparent url(../image/previous.gif) no-repeat scroll left center;
overflow:hidden;
padding:0pt 5px 0pt 7px;
}
.previous_off {
background:transparent url(../image/previous_off.gif) no-repeat scroll left center;
color:#999999;
overflow:hidden;
padding:0pt 5px 0pt 7px;
}
.next {
background:transparent url(../image/next.gif) no-repeat scroll right center;
overflow:hidden;
padding:0pt 7px 0pt 5px;
}
.next_off {
background:transparent url(../image/next_off.gif) no-repeat scroll right center;
color:#999999;
overflow:hidden;
padding:0pt 7px 0pt 5px;
}
.leftArrow {
background:transparent url(../image/leftarrow_big.gif) no-repeat scroll left top;
height:16px;
margin:5px;
width:16px;
}
.rightArrow {
background:transparent url(../image/rightarrow_big.gif) no-repeat scroll left top;
height:16px;
margin:5px;
width:16px;
}
.allLeftArrow {
background:transparent url(../image/leftarrow_2.gif) no-repeat scroll left top;
height:16px;
margin:5px;
width:16px;
}
.allRightArrow {
background:transparent url(../image/rightarrow_2.gif) no-repeat scroll left top;
height:16px;
margin:5px;
width:16px;
}
.leftAllArrow {
background:transparent url(../image/leftarrow_big.gif) no-repeat scroll left top;
height:16px;
margin:5px;
width:16px;
}
.rightAllArrow {
background:transparent url(../image/rightarrow_big.gif) no-repeat scroll left top;
height:16px;
margin:5px;
width:16px;
}
.upArrow {
background:transparent url(../image/uparrow_big.gif) no-repeat scroll left top;
height:16px;
margin:5px;
width:16px;
}
.downArrow {
background:transparent url(../image/downarrow_big.gif) no-repeat scroll left top;
height:16px;
margin:5px;
width:16px;
}
.leftArrow a, .rightArrow a, .allLeftArrow a, .allRightArrow a, .upArrow a, .downArrow a {
display:block;
height:16px;
width:16px;
}
.smallarrow {
background-image:url(../image/redArrow.gif);
background-position:5px center;
background-repeat:no-repeat;
}
.realtime {
background-image:url(../image/icon001.gif);
background-position:8px center;
background-repeat:no-repeat;
}
.apply {
background-image:url(../image/icon002.gif);
background-position:8px center;
background-repeat:no-repeat;
}
.arrange {
background-image:url(../image/icon003.gif);
background-position:8px center;
background-repeat:no-repeat;
}
.online {
background-image:url(../image/icon004.gif);
background-position:8px center;
background-repeat:no-repeat;
}
.archives {
background-image:url(../image/icon005.gif);
background-position:8px center;
background-repeat:no-repeat;
}
.training {
background-image:url(../image/icon006.gif);
background-position:8px center;
background-repeat:no-repeat;
}
.linkman {
background-image:url(../image/icon007.gif);
background-position:8px center;
background-repeat:no-repeat;
}
.onlinehelp {
background-image:url(../image/icon008.gif);
background-position:8px center;
background-repeat:no-repeat;
}
.download {
background-image:url(../image/icon009.gif);
background-position:8px center;
background-repeat:no-repeat;
}
.support {
background-image:url(../image/icon010.gif);
background-position:8px center;
background-repeat:no-repeat;
}
.being {
background:transparent url(../image/being.gif) no-repeat scroll right center;
padding-right:15px;
}
#Header {
background:transparent url(../image/header_bg.gif) repeat-x scroll left top;
height:126px;
margin:2px 0pt 0pt;
position:relative;
width:100%;
}
.Header_logoBar {
background:transparent url(../image/logo.gif) no-repeat scroll left top;
height:77px;
left:0pt;
position:absolute;
top:0pt;
width:450px;
}
.Header_navBar {
left:0pt;
position:absolute;
top:84px;
width:100%;
}
.Header_navBar_head {
}
.Header_navBar_body {
background:transparent url(../image/nav_bg.gif) repeat-x scroll left top;
height:32px;

overflow:hidden;
}
.Header_navBar_foot {
background:transparent url(../image/nav_btLine.gif) repeat-x scroll left top;
height:4px;
overflow:hidden;
width:100%;
}
.Header_navBar ul {
height:21px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:6px 10px 1px;
overflow:hidden;
padding:0pt;
}
.Header_navBar li {
cursor:pointer;
float:left;
font-size:12px;
height:21px;
line-height:21px;
margin:0pt;
overflow:hidden;
padding:0pt;
}
.Header_navBar li.arrow {
background:transparent url(../image/arrow_red.gif) no-repeat scroll 2px center;
cursor:pointer;
margin:0pt;
overflow:hidden;
width:9px;
}
.Header_navBar li.normal a {
background:transparent url(../image/nav_nmLine.gif) repeat-x scroll left 15px;
color:#000000;
font-weight:bold;
padding-bottom:4px;
text-decoration:none;
}
.Header_navBar li.normal a:link, .Header_navBar li.normal a:visited {
color:#000000;
text-decoration:none;
}
.Header_navBar li.normal a:hover, .Header_navBar li.normal a:active {
background:transparent url(../image/nav_avLine.gif) repeat-x scroll left 15px;
color:#CC0000;
text-decoration:none;
}
.Header_navBar li.normal {
color:#000000;
}
.Header_navBar li.normal .left {
float:left;
height:21px;
overflow:hidden;
}
.Header_navBar li.normal .content {
float:left;
height:21px;
padding:0pt 10px;
}
.Header_navBar li.normal .right {
background:transparent url(../image/nav_separator.gif) no-repeat scroll right top;
float:left;
height:21px;
overflow:hidden;
width:3px;
}
.Header_navBar li.active a {
background:transparent url(../image/nav_avLine.gif) repeat-x scroll left 15px;
color:#CC0000;
font-weight:bold;
padding-bottom:4px;
text-decoration:none;
}
.Header_navBar li.active a:link, .Header_navBar li.active a:visited {
color:#CC0000;
text-decoration:none;
}
.Header_navBar li.active a:hover, .Header_navBar li.active a:active {
color:#CC0000;
text-decoration:none;
}
.Header_navBar li.active {
color:#CC0000;
}
.Header_navBar li.active .left {
float:left;
height:21px;
overflow:hidden;
}
.Header_navBar li.active .content {
float:left;
height:21px;
padding:0pt 10px;
}
.Header_navBar li.active .right {
background:transparent url(../image/nav_separator.gif) no-repeat scroll right top;
float:left;
height:21px;
overflow:hidden;
width:3px;
}
.Header_lastViewedBar {
background:transparent url(../image/last_bg.gif) repeat-x scroll left top;
height:32px;
left:0pt;
position:absolute;
top:123px;
width:100%;
}
.Header_lastViewedBar_head {
}
.Header_lastViewedBar_body {
}
.Header_lastViewedBar_foot {
}
.Header_lastViewedBar ul {
height:24px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:4px 0pt 0pt;
overflow:hidden;
padding:0pt;
}
.Header_lastViewedBar li.title {
background:transparent url(../image/last_left.gif) repeat-x scroll left top;
border-right:2px solid #FFFFFF;
font-size:11px;
height:24px;
line-height:24px;
margin:0pt;
overflow:hidden;
padding:0pt 10px;
text-align:right;
}
.Header_lastViewedBar li {
float:left;
height:24px;
line-height:24px;
margin:0pt;
padding:0pt;
}
.Header_lastViewedBar li a {
color:#000000;
padding:0pt 10px;
text-decoration:none;
}
.Header_lastViewedBar li a:link, .Header_lastViewedBar li a:visited {
color:#000000;
text-decoration:none;
}
.Header_lastViewedBar li a:hover, .Header_lastViewedBar li a:active {
background:#EFEFEF none repeat scroll 0% 0%;
color:#CC0000;
text-decoration:none;
}
.Header_searchBar {
height:22px;
overflow:hidden;
position:absolute;
right:10px;
top:40px;
}
.Header_searchBar_head {
background:transparent url(../image/icon_search.gif) no-repeat scroll right center;
color:#848484;
cursor:pointer;
float:left;
font-size:12px;
height:22px;
line-height:22px;
padding:0pt 8px 0pt 0pt;
}
.Header_searchBar_body {
float:left;
height:22px;
margin-left:5px !important;
}
.Header_searchBar_foot {
float:left;
height:22px;
margin:0pt 0pt 0pt 5px !important;
}
.Header_linkBar {
background:transparent url(../image/account_btLine.gif) repeat-x scroll left bottom;
height:23px;
position:absolute;
right:0pt;
top:8px;
}
.Header_linkBar_head {
}
.Header_linkBar_body {
}
.Header_linkBar_foot {
}
.Header_linkBar ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:0pt;
}
.Header_linkBar li {
border-right:1px solid #DEDEDE;
cursor:pointer;
float:left;
height:21px;
line-height:21px;
margin:0pt;
padding:0pt 10px;
}
.Header_linkBar li.register a {
background:transparent url(../image/reg.gif) no-repeat scroll left center;
color:#4D4D4D;
padding:0pt 15px;
text-decoration:none;
}
.Header_linkBar li.register a:link, .Header_linkBar li.register a:visited {
color:#4D4D4D;
text-decoration:none;
}
.Header_linkBar li.register a:hover, .Header_linkBar li.register a:active {
color:#CC0000;
text-decoration:none;
}
.Header_linkBar li.register {
color:#4D4D4D;
}
.Header_linkBar li.login a {
background:transparent url(../image/log.gif) no-repeat scroll left center;
color:#4D4D4D;
padding:0pt 15px;
text-decoration:none;
}
.Header_linkBar li.login a:link, .Header_linkBar li.login a:visited {
color:#4D4D4D;
text-decoration:none;
}
.Header_linkBar li.login a:hover, .Header_linkBar li.login a:active {
color:#CC0000;
text-decoration:none;
}
.Header_linkBar li.register {
color:#4D4D4D;
}
#Main {
clear:both;
width:100%;
}
.Main_fix {
float:left;
margin:0pt;
width:100%;
}
.Main_left {
left:5px;
margin-top:128px;
position:absolute;
top:0pt;
width:193px;
}
.Main_body {
margin:0pt 5px 0pt 202px;
width:auto !important;
}
.Main_body table.frameTable {
width:100%;
}
.Main_body table.frameTable td.LeftFrame {
vertical-align:top;
width:65%;
}
.Main_body table.frameTable td.RightFrame {
padding:0pt 0pt 0pt 5px;
vertical-align:top;
width:35%;
}
.Main_shortcutsBar {
border:1px solid #BBBBBB;
float:left;
margin:0pt 0pt 5px;
width:179px;
}
.Main_shortcutsBar h2 {
background:transparent url(../image/list_top.gif) repeat-x scroll left top;
border-bottom:1px solid #BBBBBB;
font-size:12px;
font-weight:bold;
height:21px;
line-height:21px;
margin:0pt;
padding:0pt;
text-indent:10px;
width:179px;
}
.Main_shortcutsBar_head span {
background:transparent url(../image/list_top.gif) repeat-x scroll left top;
border-bottom:1px solid #BBBBBB;
display:block;
font-size:12px;
font-weight:bold;
height:21px;
line-height:21px;
margin:0pt;
padding:0pt;
text-indent:10px;
width:179px;
}
.Main_shortcutsBar_head {
}
.Main_shortcutsBar_body {
}
.Main_shortcutsBar_foot {
}
.Main_shortcutsBar ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt 0pt -1px;
overflow:hidden;
padding:0pt;
}
.Main_shortcutsBar li {
border-bottom:1px solid #BBBBBB;
height:22px;
line-height:22px;
margin:0pt;
padding:0pt;
text-indent:22px;
}
.Main_shortcutsBar li a, .Main_shortcutsBar li a:link, .Main_shortcutsBar li a:hover, .Main_shortcutsBar li a:visited {
text-decoration:none;
}
.Main_shortcutsBar li.odd {
background-color:#FFFFFF;
}
.Main_shortcutsBar li.even {
background-color:#F1F1F1;
}
.Main_switchBar {
float:left;
height:45px;
width:12px;
}
.Main_switchBar .arrowLeft {
background:transparent url(../image/arrow_goLeft.gif) no-repeat scroll left top;
cursor:pointer;
height:45px;
width:12px;
}
.Main_switchBar .arrowRight {
background:transparent url(../image/arrow_goRight.gif) no-repeat scroll left top;
cursor:pointer;
height:45px;
width:12px;
}
.Main_supporterBar {
background:transparent url(../image/support_logo.gif) no-repeat scroll left top;
height:12px;
overflow:hidden;
position:absolute;
right:15px;
top:96px;
width:100px;
z-index:100;
}
.Main_supporterBar a {
display:block;
height:100%;
width:100%;
}
.Main_leftListBar {
border:1px solid #D7D7D7;
float:left;
margin:0pt 0pt 5px;
width:179px;
}
.Main_leftListBar h2 {
background:transparent url(../image/list_top.gif) repeat-x scroll left top;
border-bottom:1px solid #D7D7D7;
font-size:12px;
font-weight:bold;
height:21px;
line-height:21px;
margin:0pt;
padding:0pt;
text-indent:10px;
width:179px;
}
.Main_leftListBar_head span {
background:transparent url(../image/list_top.gif) repeat-x scroll left top;
border-bottom:1px solid #D7D7D7;
display:block;
font-size:12px;
font-weight:bold;
height:21px;
line-height:21px;
margin:0pt;
padding:0pt;
text-indent:10px;
width:179px;
}
.Main_leftListBar_head {
}
.Main_leftListBar_body {
background:#F7F7F7 none repeat scroll 0% 0%;
}
.Main_leftListBar_foot {
}
.Main_leftListBar ul.form {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:5px 20px;
}
.Main_leftListBar ul.form li {
height:18px;
line-height:18px;
margin:0pt;
padding:0pt;
}
.Main_leftListBar ul.form li.title {
}
.Main_leftListBar ul.form li.content {
padding:0pt 0pt 5px;
}
.Main_leftListBar ul.form li.button {
height:22px;
padding:5px 0pt;
}
.Main_bodyListBar {
background:#FFFFFF none repeat scroll 0% 0%;
border:1px solid #D7D7D7;
margin:0pt 0pt 5px;
}
.Main_bodyListBar2 {
background:#FFFFFF none repeat scroll 0% 0%;
border-top:1px solid #D7D7D7;
margin:0pt 0pt 5px;
}
.Main_bodyListBar h2 {
background:transparent url(../image/list_top.gif) repeat-x scroll left top;
border-bottom:1px solid #D7D7D7;
font-size:12px;
font-weight:bold;
height:21px;
line-height:21px;
margin:0pt;
overflow:hidden;
padding:0pt;
text-indent:10px;
}
.Main_bodyListBar_head span {
background:transparent url(../image/list_top.gif) repeat-x scroll left top;
border-bottom:1px solid #D7D7D7;
display:block;
font-size:12px;
font-weight:bold;
height:21px;
line-height:21px;
margin:0pt;
overflow:hidden;
padding:0pt;
text-indent:10px;
}
.Main_bodyListBar_head {
}
.Main_bodyListBar_body {
width:100%;
}
.Main_bodyListBar_foot {
display:none;
}
.Main_bodyListBar .withoutTraining {
background:#FFFFFF none repeat scroll 0% 0%;
border-bottom:1px solid #DFDFDF;
color:#B20709;
height:26px;
line-height:26px;
padding-left:10px;
text-align:left;
}
table.listTable {
width:100%;
}
table.listTable th {
background:transparent url(../image/listTable_top.gif) repeat-x scroll left bottom;
color:#B20709;
font-weight:normal;
height:26px;
line-height:23px;
padding-left:10px;
text-align:left;
}
table.listTable td {
border-bottom:1px solid #DFDFDF;
height:22px;
padding-left:10px;
}
table.listTable td ul.control {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:0pt;
position:relative;
}
table.listTable tr.foot td {
background:#F8F8F8 none repeat scroll 0% 0%;
border-bottom:1px solid #DFDFDF;
padding:0pt 10px;
text-align:right;
}
ul.control {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:0pt;
position:absolute;
right:2px !important;
top:2px !important;
}
ul.control li {
float:left;
margin:0pt;
padding:0pt 5px 0pt 0pt;
width:12px;
}
ul.control li.text_normal {
background:#FFFFFF none repeat scroll 0% 0%;
border:1px solid #D7D7D7;
color:#666666;
cursor:pointer;
float:left;
line-height:12px;
margin:0pt 2px;
padding:3px 5px;
width:auto !important;
}
ul.control li.text_active {
background:#F3F3F3 none repeat scroll 0% 0%;
border:1px solid #D7D7D7;
color:#666666;
cursor:pointer;
float:left;
font-weight:bold;
line-height:12px;
margin:0pt 2px;
padding:3px 5px;
width:auto !important;
}
ul.control li.explain {
color:#999999;
font-weight:normal;
margin:-4px 0pt 0pt;
width:auto;
}
table.formTable {
width:100%;
}
table.formTable td {
height:22px;
}
table.schedulingTable {
width:100%;
}
table.schedulingTable td {
margin:0pt;
padding:0pt;
}
table.schedulingTable td.user {
border-top:1px solid #D7D7D7;
padding:0pt 5px;
}
table.schedulingTable td.del {
border-left:1px solid #D7D7D7;
border-top:1px solid #D7D7D7;
padding:0pt 5px;
}
table.schedulingTable td.time {
border-left:1px solid #D7D7D7;
padding:0pt 5px;
}
table.schedulingTable td.blank {
background:#F3F3F3 none repeat scroll 0% 0%;
border-left:1px solid #D7D7D7;
border-top:1px solid #D7D7D7;
height:15px;
width:15px;
}
table.schedulingTable td.course {
background:#FFFFFF none repeat scroll 0% 0%;
border-left:1px solid #D7D7D7;
border-top:1px solid #D7D7D7;
height:15px;
width:15px;
}
table.schedulingTable td.start {
background:#FFFFFF none repeat scroll 0% 0%;
border-left:3px solid #75AF4F;
border-top:1px solid #D7D7D7;
height:15px;
width:15px;
}
table.schedulingTable td.end {
background:#FFFFFF none repeat scroll 0% 0%;
border-left:1px solid #D7D7D7;
border-right:3px solid #FF0000;
border-top:1px solid #D7D7D7;
height:15px;
width:15px;
}
table.schedulingTable .date {
border-bottom:1px solid #D7D7D7;
font-weight:bold;
height:22px;
line-height:22px;
margin:0pt;
text-align:center;
}
.Main_bodySearchBar {
background:#FFFFFF none repeat scroll 0% 0%;
margin:0pt 0pt 5px;
}
.Main_bodySearchBar_head {
height:23px;
margin:0pt;
overflow:hidden;
padding:0pt;
}
.Main_bodySearchBar_body {
border:1px solid #D7D7D7;
padding:10px;
}
.Main_bodySearchBar_foot {
}
table.searchTable {
width:100%;
}
table.searchTable td {
height:22px;
padding:0pt 0pt 1px;
vertical-align:top;
}
table.searchTable td.title {
background:#F3F3F3 none repeat scroll 0% 0%;
line-height:22px;
padding:0pt 10px;
white-space:nowrap;
width:120px;
}
table.searchTable td.content {
line-height:22px;
padding:0pt 0pt 0pt 5px;
width:30%;
}
table.searchTable td.content2 {
line-height:22px;
padding:0pt 0pt 0pt 5px;
width:80%;
}
.Main_bodySimpleSearchBar {
background:#FFFFFF none repeat scroll 0% 0%;
border:1px solid #D7D7D7;
margin:0pt 0pt 5px;
}
.Main_bodySimpleSearchBar h2 {
background:transparent url(../image/list_top.gif) repeat-x scroll left top;
border-bottom:1px solid #D7D7D7;
font-size:12px;
font-weight:bold;
height:21px;
line-height:21px;
margin:0pt;
padding:0pt;
text-indent:10px;
}
.Main_bodySimpleSearchBar_head span {
background:transparent url(../image/list_top.gif) repeat-x scroll left top;
border-bottom:1px solid #D7D7D7;
display:block;
font-size:12px;
font-weight:bold;
height:21px;
line-height:21px;
margin:0pt;
padding:0pt;
text-indent:10px;
}
.Main_bodySimpleSearchBar_head {
}
.Main_bodySimpleSearchBar_body {
padding:5px;
}
.Main_bodySimpleSearchBar_foot {
}
table.simpleSearchTable {
width:100%;
}
table.simpleSearchTable td {
height:22px;
padding:0pt 0pt 1px;
vertical-align:top;
}
table.simpleSearchTable td.title {
background:#F3F3F3 none repeat scroll 0% 0%;
line-height:22px;
padding:0pt 10px;
white-space:nowrap;
width:20%;
}
table.simpleSearchTable td.content {
line-height:22px;
padding:0pt 0pt 0pt 5px;
width:30%;
}
table.simpleSearchTable td.content2 {
line-height:22px;
padding:0pt 0pt 0pt 5px;
width:80%;
}
.Main_tabGroupBar {
margin:0pt 0pt 5px;
}
.Main_tabGroupBar_head {
height:23px;
overflow:hidden;
}
.Main_tabGroupBar_body {
background:#F3F3F3 none repeat scroll 0% 0%;
border-bottom:1px solid #D7D7D7;
border-top:1px solid #D7D7D7;
float:none;
margin:0pt;
padding:10px 0pt 5px;
}
:first-child + html .Main_tabGroupBar_body {
float:none;
}
.Main_tabGroupBar_foot {
clear:both;
}
ul.tabGroup {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:0pt;
}
ul.tabGroup li {
cursor:pointer;
float:left;
height:23px;
line-height:23px;
margin:0pt 3px 0pt 0pt;
padding:0pt 10px;
}
ul.tabGroup li.active {
background:transparent url(../image/tab_active_bg.gif) repeat-x scroll left top;
border-left:1px solid #D7D7D7;
border-right:1px solid #D7D7D7;
border-top:1px solid #D7D7D7;
font-weight:bold;
}
ul.tabGroup li.active .left {
}
ul.tabGroup li.active .content {
}
ul.tabGroup li.active .right {
}
ul.tabGroup li.normal {
background:transparent url(../image/tab_normal_bg.gif) repeat-x scroll left top;
border-left:1px solid #D7D7D7;
border-right:1px solid #D7D7D7;
border-top:1px solid #D7D7D7;
}
ul.tabGroup li.normal .left {
}
ul.tabGroup li.normal .content {
}
ul.tabGroup li.normal .right {
}
.Main_subTabGroupBar {
margin:0pt 0pt 5px;
}
.Main_subTabGroupBar_head {
height:23px;
overflow:hidden;
}
.Main_subTabGroupBar_body {
background:#F3F3F3 none repeat scroll 0% 0%;
border-bottom:1px solid #D7D7D7;
border-top:1px solid #D7D7D7;
float:none;
padding:10px 0pt 5px;
}
:first-child + html .Main_subTabGroupBar_body {
float:none;
}
.Main_subTabGroupBar_foot {
clear:both;
}
ul.tabGroup {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:0pt;
}
ul.tabGroup li {
cursor:pointer;
float:left;
height:23px;
line-height:23px;
margin:0pt 3px 0pt 0pt;
padding:0pt 10px;
}
ul.tabGroup li.active {
background:transparent url(../image/tab_active_bg.gif) repeat-x scroll left top;
border-left:1px solid #D7D7D7;
border-right:1px solid #D7D7D7;
border-top:1px solid #D7D7D7;
font-weight:bold;
}
ul.tabGroup li.active .left {
}
ul.tabGroup li.active .content {
}
ul.tabGroup li.active .right {
}
ul.tabGroup li.normal {
background:transparent url(../image/tab_normal_bg.gif) repeat-x scroll left top;
border-left:1px solid #D7D7D7;
border-right:1px solid #D7D7D7;
border-top:1px solid #D7D7D7;
}
ul.tabGroup li.normal .left {
}
ul.tabGroup li.normal .content {
}
ul.tabGroup li.normal .right {
}
.Main_bodyUpdateBar {
background:#FFFFFF none repeat scroll 0% 0%;
border:1px solid #D7D7D7;
margin:0pt 0pt 5px;
}
.Main_bodyUpdateBar h2 {
background:transparent url(../image/list_top.gif) repeat-x scroll left top;
border-bottom:1px solid #D7D7D7;
font-size:12px;
font-weight:bold;
height:21px;
line-height:21px;
margin:0pt;
padding:0pt;
text-indent:10px;
}
.Main_bodyUpdateBar_head span {
background:transparent url(../image/list_top.gif) repeat-x scroll left top;
border-bottom:1px solid #D7D7D7;
display:block;
font-size:12px;
font-weight:bold;
height:21px;
line-height:21px;
margin:0pt;
padding:0pt;
text-indent:10px;
}
.Main_bodyUpdateBar_head {
}
.Main_bodyUpdateBar_body {
padding:5px;
}
.Main_bodyUpdateBar_foot {
}
table.updateTable {
width:100%;
}
table.updateTable td {
height:22px;
padding:0pt 0pt 1px;
vertical-align:top;
}
table.updateTable td.title {
background:#F3F3F3 none repeat scroll 0% 0%;
line-height:22px;
padding:0pt 10px;
white-space:nowrap;
width:20%;
}
table.updateTable td.content {
line-height:22px;
padding:0pt 0pt 0pt 5px;
width:30%;
}
table.updateTable td.content2 {
line-height:22px;
padding:0pt 0pt 0pt 5px;
width:80%;
}
.Main_bodyAddBar {
background:#FFFFFF;
border:0px solid #D7D7D7;
margin:0px 0px 0px 0px;
width:100%;
overflow:visible;
}
.Main_bodyAddBar h2 {
background:transparent url(../image/list_top.gif) repeat-x scroll left top;
border-bottom:1px solid #D7D7D7;
font-size:12px;
font-weight:bold;
height:21px;
line-height:21px;
margin:0pt;
padding:0pt;
text-indent:10px;
}
.Main_bodyAddBar_head span {
background:transparent url(../image/list_top.gif) repeat-x scroll left top;
border-bottom:1px solid #D7D7D7;
display:block;
font-size:12px;
font-weight:bold;
height:21px;
line-height:21px;
margin:0pt;
padding:0pt;
text-indent:10px;

}
.Main_bodyAddBar_head {
}
.Main_bodyAddBar_body {
padding:0px;
width:100%
}
.Main_bodyAddBar_foot {
}
table.addTable {
width:100%;
}
table.addTable td {
height:22px;
padding:0pt 0pt 1px;
vertical-align:top;
}
table.addTable td.title {
background:#F3F3F3 none repeat scroll 0% 0%;
line-height:22px;
padding:0pt 10px;
white-space:nowrap;
width:20%;
}
table.addTable td.content {
line-height:22px;
padding:0pt 0pt 0pt 5px;
width:30%;
}
table.addTable span.errorMessage {
color:#FF0000;
}
table.addTable td.content2 {
line-height:22px;
padding:0pt 0pt 0pt 5px;
width:80%;
}
.Main_bodyEditBar {
background:#FFFFFF none repeat scroll 0% 0%;
border:1px solid #D7D7D7;
margin:0pt 0pt 5px;
}
.Main_bodyEditBar h2 {
background:transparent url(../image/list_top.gif) repeat-x scroll left top;
border-bottom:1px solid #D7D7D7;
font-size:12px;
font-weight:bold;
height:21px;
line-height:21px;
margin:0pt;
padding:0pt;
text-indent:10px;
}
.Main_bodyEditBar_head span {
background:transparent url(../image/list_top.gif) repeat-x scroll left top;
border-bottom:1px solid #D7D7D7;
display:block;
font-size:12px;
font-weight:bold;
height:21px;
line-height:21px;
margin:0pt;
padding:0pt;
text-indent:10px;
}
.Main_bodyEditBar_head {
}
.Main_bodyEditBar_body {
padding:5px;
}
.Main_bodyEditBar_foot {
}
table.editTable {
width:100%;
}
table.editTable td {
height:22px;
padding:0pt 0pt 1px;
vertical-align:top;
}
table.editTable td.title {
background:#F3F3F3 none repeat scroll 0% 0%;
line-height:22px;
padding:0pt 10px;
white-space:nowrap;
width:20%;
}
table.editTable td.content {
line-height:22px;
padding:0pt 0pt 0pt 5px;
width:30%;
}
table.editTable td.content2 {
line-height:22px;
padding:0pt 0pt 0pt 5px;
width:80%;
}
.stateDiv {
background:#F8F8F8 none repeat scroll 0% 0%;
padding:3px 5px;
}
.Main_bodyDetailBar {
background:#FFFFFF none repeat scroll 0% 0%;
border:1px solid #D7D7D7;
margin:0pt 0pt 5px;
}
.Main_bodyDetailBar h2 {
background:transparent url(../image/list_top.gif) repeat-x scroll left top;
border-bottom:1px solid #D7D7D7;
font-size:12px;
font-weight:bold;
height:21px;
line-height:21px;
margin:0pt;
padding:0pt;
text-indent:10px;
}
.Main_bodyDetailBar_head span {
background:transparent url(../image/list_top.gif) repeat-x scroll left top;
border-bottom:1px solid #D7D7D7;
display:block;
font-size:12px;
font-weight:bold;
height:21px;
line-height:21px;
margin:0pt;
padding:0pt;
text-indent:10px;
}
.Main_bodyDetailBar_head {
}
.Main_bodyDetailBar_body {
padding:5px;
}
.Main_bodyDetailBar_foot {
}
table.detailTable {
width:100%;
}
table.detailTable td {
height:22px;
padding:0pt 0pt 1px;
vertical-align:top;
}
table.detailTable td.title {
background:#F3F3F3 none repeat scroll 0% 0%;
line-height:22px;
padding:0pt 10px;
white-space:nowrap;
width:20%;
}
table.detailTable td.content {
line-height:22px;
padding:0pt 0pt 0pt 5px;
width:30%;
}
table.detailTable td.content2 {
line-height:22px;
padding:0pt 0pt 0pt 5px;
width:80%;
}
.Main_buttonGroupBar {
margin:5px 0pt 15px;
}
.Main_buttonGroupBar_head {
}
.Main_buttonGroupBar_body {
}
.Main_buttonGroupBar_body input.button{
align:center;
}
.Main_buttonGroupBar_foot {
}
.Main_locationBar {
}
#CurrentPosition {
font-size:12px;
}
#CurrentPosition a {
color:#CC0000;
}
#CurrentPosition a:hover {
color:#FF0606;
}
.Main_locationBar h2 {
background:#F3F3F3 none repeat scroll 0% 0%;
color:#CC0000;
font-size:14px;
font-weight:bold;
height:28px;
line-height:28px;
margin:0pt 0pt 5px;
padding:0pt 10px;
}
.Main_locationBar_body span {
background:#F3F3F3 none repeat scroll 0% 0%;
color:#CC0000;
display:block;
font-size:14px;
font-weight:bold;
height:28px;
line-height:28px;
margin:0pt 0pt 5px;
padding:0pt 10px;
}
.Main_locationBar_head {
display:none;
}
.Main_locationBar_body {
}
.Main_locationBar_foot {
display:none;
}
.Main_locationBar ul.control {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:0pt;
position:absolute;
right:10px;
top:7px;
}
.Main_locationBar ul.control li {
float:left;
margin:0pt;
padding:0pt;
width:50px;
}
.Main_indexBar {
height:25px;
line-height:25px;
text-align:center;
}
.Main_indexBar_head {
}
.Main_indexBar_body {
}
.Main_indexBar_foot {
}
.Main_indexBar a {
color:#CC0000;
text-decoration:none;
}
.Main_indexBar a:link, .Main_indexBar a:visited {
color:#CC0000;
text-decoration:none;
}
.Main_indexBar a:hover, .Main_indexBar a:active {
color:#CC0000;
font-weight:bold;
text-decoration:none;
}
.Main_subtitleBar {
margin:10px 0pt;
}
.Main_subtitleBar_body span {
background:#EAEAEA none repeat scroll 0% 0%;
border-bottom:2px solid #DDDDDD;
display:block;
font-weight:bold;
height:25px;
line-height:25px;
text-indent:10px;
}
.Main_subtitleBar_head {
}
.Main_subtitleBar_body {
}
.Main_subtitleBar_foot {
}
.Main_hintBar {
background:#DBE7ED url(../image/board_icon.gif) no-repeat scroll 10px 5px;
line-height:22px;
margin:0pt 0pt 10px;
padding:5px 10px;
text-indent:2em;
}
.Main_hintBar_head {
}
.Main_hintBar_body {
}
.Main_hintBar_foot {
}
.Main_hintBar p {
line-height:22px;
margin:0pt;
padding:0pt;
text-indent:2em;
}
.Main_calendarBar {
background:#D7D7D7 none repeat scroll 0% 0%;
border-bottom:7px solid #E1E1E1;
border-top:7px solid #E1E1E1;
}
.Main_calendarBar_head {
}
.Main_calendarBar_body {
}
.Main_calendarBar_foot {
}
table.calendarTable {
background:transparent none repeat scroll 0% 0%;
width:100%;
}
table.calendarTable a {
text-decoration:underline;
}
table.calendarTable a:link, table.calendarTable a:visited {
text-decoration:underline;
}
table.calendarTable a:hover, table.calendarTable a:active {
text-decoration:underline;
}
table.calendarTable th {
background:#FFFFFF none repeat scroll 0% 0%;
border-bottom:7px solid #E1E1E1;
line-height:17px;
padding-left:10px;
text-align:left;
}
table.calendarTable td {
background:#FFFFFF url(../image/calendar_bg.gif) repeat-x scroll left bottom;
height:22px;
line-height:22px;
padding-left:10px;
text-align:left;
width:12.5%;
}
table.calendarTable td.today {
background:#FFFFFF url(../image/calendar_active_bg.gif) repeat-x scroll left bottom;
height:22px;
line-height:22px;
padding-left:10px;
text-align:left;
width:12.5%;
}
.Main_tipBar {
background:#FFFFFF none repeat scroll 0% 0%;
border-color:#EEEEEE;
border-style:solid;
border-width:1px 2px 2px 1px;
}
.Main_tipBar p {
margin:0pt;
padding:1px;
}
.Main_tipBar_head {
}
.Main_tipBar_body {
}
.Main_tipBar_foot {
}
table.smallTable {
width:100%;
}
table.smallTable td {
border:medium none;
height:auto;
line-height:normal;
margin:0pt;
padding:0pt;
}
table.noteTable {
border-top:1px solid #DDDDDD;
width:100%;
}
table.noteTable td {
border-bottom:1px solid #DDDDDD;
vertical-align:top;
}
table.noteTable td.info {
background:#FAFAFA none repeat scroll 0% 0%;
border-right:1px solid #DDDDDD;
}
table.noteTable .noteTitle {
background:#EEEEEE none repeat scroll 0% 0%;
border-bottom:1px solid #DDDDDD;
padding:5px 10px;
}
table.noteTable .noteContent {
padding:10px;
}
table.noteTable p {
line-height:22px;
margin:0pt;
padding:5px;
}
table.noteTable tr.foot td {
background:#F8F8F8 none repeat scroll 0% 0%;
padding:3px 10px;
text-align:right;
}
table.noteTable .Main_buttonGroupBar {
border-top:1px solid #EEEEEE;
margin:0pt;
padding:5px 10px;
}
.Main_projectCalendarBar {
}
.Main_projectCalendarBar_head {
}
.Main_projectCalendarBar .controlBar {
background:#F3F3F3 none repeat scroll 0% 0%;
border-bottom:1px solid #999999;
height:24px;
position:relative;
}
.Main_projectCalendarBar span.date {
display:block;
left:5px;
position:absolute;
top:5px;
}
.Main_projectCalendarBar span.date span {
font-weight:bold;
}
.Main_projectCalendarBar span.today {
display:block;
position:absolute;
right:0pt;
top:2px;
}
.Main_projectCalendarBar a.day_normal {
background:#EEEEEE url(../image/btn_day.gif) no-repeat scroll 4px 2px;
border:1px solid #BBBBBB;
color:#000000;
display:block;
float:left;
height:18px;
line-height:22px;
margin-right:5px;
overflow:hidden;
padding-right:4px;
text-decoration:none;
text-indent:25px;
}
.Main_projectCalendarBar a.day_normal:hover {
background:#F8F8F8 url(../image/btn_day.gif) no-repeat scroll 4px 2px;
color:#000000;
}
.Main_projectCalendarBar a.day_active {
background:#FFFFFF url(../image/btn_day.gif) no-repeat scroll 4px 2px;
border:1px solid #999999;
color:#000000;
display:block;
float:left;
height:18px;
line-height:22px;
margin-right:5px;
overflow:hidden;
padding-right:4px;
text-decoration:none;
text-indent:25px;
}
.Main_projectCalendarBar a.week_normal {
background:#EEEEEE url(../image/btn_week.gif) no-repeat scroll 4px 2px;
border:1px solid #BBBBBB;
color:#000000;
display:block;
float:left;
height:18px;
line-height:22px;
margin-right:5px;
overflow:hidden;
padding-right:4px;
text-decoration:none;
text-indent:25px;
}
.Main_projectCalendarBar a.week_normal:hover {
background:#F8F8F8 url(../image/btn_week.gif) no-repeat scroll 4px 2px;
color:#000000;
}
.Main_projectCalendarBar a.week_active {
background:#FFFFFF url(../image/btn_week.gif) no-repeat scroll 4px 2px;
border:1px solid #999999;
color:#000000;
display:block;
float:left;
height:18px;
line-height:22px;
margin-right:5px;
overflow:hidden;
padding-right:4px;
text-decoration:none;
text-indent:25px;
}
.Main_projectCalendarBar a.month_normal {
background:#EEEEEE url(../image/btn_month.gif) no-repeat scroll 4px 2px;
border:1px solid #BBBBBB;
color:#000000;
display:block;
float:left;
height:18px;
line-height:22px;
margin-right:5px;
overflow:hidden;
padding-right:4px;
text-decoration:none;
text-indent:25px;
}
.Main_projectCalendarBar a.month_normal:hover {
background:#F8F8F8 url(../image/btn_month.gif) no-repeat scroll 4px 2px;
color:#000000;
}
.Main_projectCalendarBar a.month_active {
background:#FFFFFF url(../image/btn_month.gif) no-repeat scroll 4px 2px;
border:1px solid #999999;
color:#000000;
display:block;
float:left;
height:18px;
line-height:22px;
margin-right:5px;
overflow:hidden;
padding-right:4px;
text-decoration:none;
text-indent:25px;
}
.Main_projectCalendarBar_body {
}
.Main_projectCalendarBar_foot {
}
table.dayTable {
width:100%;
}
table.dayTable .time {
background:transparent url(../image/time_cbg.gif) no-repeat scroll left top;
width:110px;
}
table.dayTable td {
height:53px;
}
table.dayTable td.line1 {
background:transparent url(../image/line_bg_normal.gif) repeat-x scroll left top;
}
table.dayTable td.line2 {
background:transparent url(../image/line_bg_active.gif) repeat-x scroll left top;
}
table.activityTable {
margin:3px;
width:100%;
}
table.activityTable td {
background:#DBE7ED none repeat scroll 0% 0%;
border:1px solid #FFFFFF;
color:#FFFFFF;
height:45px;
line-height:45px;
padding:0pt 2px;
text-align:center;
}
table.activityTable a {
color:#1F526B;
text-decoration:none;
}
table.activityTable a:link, table.activityTable a:visited {
color:#1F526B;
text-decoration:none;
}
table.activityTable a:hover, table.activityTable a:active {
color:#CC0000;
text-decoration:none;
}
table.weekTable {
width:100%;
}
table.weekTable td.weekLeft {
border-bottom:1px solid #BBBBBB;
border-right:1px solid #BBBBBB;
width:50%;
}
table.weekTable td.weekRight {
border-bottom:1px solid #BBBBBB;
width:50%;
}
table.weekTable h4.normal {
background:#EEEEEE none repeat scroll 0% 0%;
font-size:12px;
font-weight:normal;
margin:0pt;
padding:0pt 5px;
text-align:right;
}
table.weekTable h4.active {
background:#DBE7ED none repeat scroll 0% 0%;
color:#1F526B;
font-size:12px;
font-weight:normal;
margin:0pt;
padding:0pt 5px;
text-align:right;
}
table.weekTable .weekBlock {
height:200px;
overflow:auto;
padding:3px;
white-space:nowrap;
}
table.weekTable .weekBlock a {
text-decoration:none;
}
table.monthTable {
width:100%;
}
table.monthTable td {
overflow:hidden;
width:14%;
}
table.monthTable td.effective {
background:#FFFFFF none repeat scroll 0% 0%;
border-bottom:1px solid #BBBBBB;
border-right:1px solid #BBBBBB;
}
table.monthTable td.invalid {
background:#EEEEEE none repeat scroll 0% 0%;
border-bottom:1px solid #BBBBBB;
border-right:1px solid #BBBBBB;
}
table.monthTable h4.active {
background:#DBE7ED none repeat scroll 0% 0%;
color:#1F526B;
font-size:12px;
font-weight:normal;
margin:0pt;
padding:0pt 5px;
text-align:right;
}
table.monthTable h4.normal {
font-size:12px;
font-weight:normal;
margin:0pt;
padding:0pt 5px;
text-align:right;
}
table.monthTable .dateBlock {
height:200px;
overflow:auto;
padding:3px;
}
table.monthTable .dateBlock a {
text-decoration:none;
}
table.monthTable .weekTd {
background:#999999 none repeat scroll 0% 0%;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
margin:0pt;
padding:1px 5px;
text-align:center;
}
.Main_handleBar {
background-color:#FFFFCC;
border-bottom:1px solid #D7D7D7;
padding:5px 30px 5px 10px;
position:relative;
text-indent:2em;
}
.check_pass {
background-image:url(../image/check_icon.gif);
background-position:10px 5px;
background-repeat:no-repeat;
}
.check_fail {
background-image:url(../image/nocheck_icon.gif);
background-position:10px 5px;
background-repeat:no-repeat;
}
.Main_handleBar a.close {
background:transparent url(../image/close_panel.gif) no-repeat scroll left top;
display:block;
height:12px;
position:absolute;
right:10px;
top:5px;
width:12px;
}
.Main_handleBar_head {
}
.Main_handleBar_body {
}
.Main_handleBar_foot {
}
.Main_handleBar p {
margin:0pt;
padding:0pt;
text-indent:2em;
}
#Footer {
background:transparent url(../image/footer_bg.gif) repeat-x scroll left top;
clear:both;
padding:30px 0pt 5px;
width:100%;
}
.Footer_linkBar {
font-size:12px;
margin:0pt 200px;
text-align:center;
}
.Footer_linkBar_head {
}
.Footer_linkBar_body {
}
.Footer_linkBar_foot {
}
.Footer_copyrightBar {
border:medium none;
color:#999999;
font-size:12px;
margin:0pt;
padding:0pt;
text-align:center;
}
.Footer_copyrightBar_head {
}
.Footer_copyrightBar_body {
}
.Footer_copyrightBar_foot {
}
.FrameTreeTitle {
background:#F3F3F3 none repeat scroll 0% 0%;
border-color:#D7D7D7 rgb(215, 215, 215) -moz-use-text-color;
border-style:solid solid none;
border-width:1px 1px medium;
line-height:20px;
text-indent:10px;
width:200px;
}
.TreeContainer {
border:1px solid #D7D7D7;
height:300px;
overflow-x:hidden;
overflow-y:auto;
width:200px;
}
.btn_poppanel {
background:transparent url(../image/poppanel.gif) no-repeat scroll center center;
border:medium none;
height:18px;
width:18px;
}
#MenuBox {
text-align:center;
}
#MenuBox .item_normal a {
background:#F1F1F1 url(../image/item_normal.gif) no-repeat scroll 5px center;
color:#000000;
display:block;
height:100%;
text-decoration:none;
width:100%;
}
#MenuBox .item_normal a:hover {
background:#F9F9F9 url(../image/item_normal.gif) no-repeat scroll 5px center;
color:#000000;
display:block;
text-decoration:none;
}
#MenuBox .item_select a {
background:#FFFFFF url(../image/item_select.gif) no-repeat scroll 5px center;
color:#8B0505;
display:block;
height:100%;
text-decoration:none;
width:100%;
}
#MenuBox .item_select a:hover {
background:#FFFFFF url(../image/item_select.gif) no-repeat scroll 5px center;
color:#DB1B1B;
display:block;
text-decoration:none;
}
.item_normal {
border-bottom:1px solid #BBBBBB;
height:22px;
line-height:22px;
margin:0pt;
text-align:left;
text-indent:20px;
width:178px;
}
.item_select {
border-bottom:1px solid #BBBBBB;
height:22px;
line-height:22px;
margin:0pt;
text-align:left;
text-indent:20px;
width:178px;
}
#MenuBox .sub_item_select a {
background:#F7F7F7 url(../image/sub_item_select.gif) no-repeat scroll 0px bottom;
color:#B20709;
display:block;
height:100%;
text-align:left;
text-decoration:none;
width:100%;
}
#MenuBox .sub_item_select a:hover {
background:#FFFFFF url(../image/sub_item_select_on.gif) no-repeat scroll 0px bottom;
color:#DB1B1B;
}
#MenuBox .sub_item_normal a {
background:#F7F7F7 url(../image/sub_item_normal.gif) no-repeat scroll 0px bottom;
color:#666666;
display:block;
height:100%;
text-align:left;
text-decoration:none;
width:100%;
}
#MenuBox .sub_item_normal a:hover {
background:#FFFFFF url(../image/sub_item_normal_on.gif) no-repeat scroll 0px bottom;
color:#333333;
}
.sub_item_select {
height:22px;
line-height:22px;
margin:0px 5px;
text-indent:15px;
width:166px;
}
.sub_item_normal {
height:22px;
line-height:22px;
margin:0px 5px;
text-indent:15px;
width:166px;
}
#MenuBox .leaf_item_select a {
background:#F7F7F7 url(../image/sub_item_select.gif) no-repeat scroll 0px bottom;
color:#8B0505;
display:block;
height:22px;
text-align:left;
text-decoration:none;
width:100%;
}
#MenuBox .leaf_item_select a:hover {
background:#FFFFFF url(../image/sub_item_select_on.gif) no-repeat scroll 0px center;
color:#DB1B1B;
}
#MenuBox .leaf_item_normal a {
background:#F7F7F7 url(../image/sub_item_normal.gif) no-repeat scroll 0px bottom;
color:#666666;
display:block;
height:22px;
text-align:left;
text-decoration:none;
width:100%;
}
#MenuBox .leaf_item_normal a:hover {
background:#FFFFFF url(../image/sub_item_normal_on.gif) no-repeat scroll 0px center;
color:#999999;
}
.leaf_item_select {
background:#FFFFFF none repeat scroll 0% 0%;
height:22px;
line-height:22px;
margin:0px 5px;
text-indent:15px;
width:166px;
}
.leaf_item_normal {
background:#F7F7F7 none repeat scroll 0% 0%;
height:22px;
line-height:22px;
margin:0px 5px;
text-indent:15px;
width:166px;
}
#MenuBox .menu_item_select4 a {
color:#333333;
display:block;
height:100%;
text-align:left;
text-decoration:none;
text-indent:15px;
width:100%;
}
#MenuBox .menu_item_select4 a:hover {
background:#FFFFFF none repeat scroll 0% 0%;
color:#999999;
}
#MenuBox .menu_item_normal4 a {
color:#777777;
display:block;
height:100%;
text-align:left;
text-decoration:none;
text-indent:15px;
width:100%;
}
#MenuBox .menu_item_normal4 a:hover {
background:#FFFFFF none repeat scroll 0% 0%;
color:#999999;
}
.menu_item_normal4 {
background:#FFFFFF none repeat scroll 0% 0%;
height:18px;
line-height:18px;
margin:0px 10px;
width:154px;
}
.menu_item_select4 {
background:#FFFFFF none repeat scroll 0% 0%;
height:18px;
line-height:18px;
margin:0px 10px;
width:154px;
}
.Panel_tabBar {
}
.Panel_tabBar ul {
margin:0pt;
padding:0pt;
}
.Panel_tabBar li {
cursor:pointer;
float:left;
height:23px;
line-height:23px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt 3px 0pt 0pt;
padding:0pt 10px;
}
.Panel_tabBar .active {
background:transparent url(../image/tab_active_bg.gif) repeat-x scroll left top;
border-color:#D7D7D7 rgb(215, 215, 215) -moz-use-text-color;
border-style:solid solid none;
border-width:1px 1px medium;
font-weight:bold;
}
.Panel_tabBar .normal {
background:transparent url(../image/tab_normal_bg.gif) repeat-x scroll left top;
border-color:#D7D7D7 rgb(215, 215, 215) -moz-use-text-color;
border-style:solid solid none;
border-width:1px 1px medium;
font-weight:normal;
}
.Panel_tabGroup {
border:1px solid #D7D7D7;
clear:both;
padding:5px;
}
.ShortPanel {
width:235px;
}
.MidPanel {
width:440px;
}
.LongPanel {
width:600px;
}
.LargePanel {
width:800px;
}
.Panel .TreeContainer {
border:1px solid #BBBBBB;
height:200px;
overflow-x:hidden;
overflow-y:auto;
width:220px;
}
.Panel .MultiSelect {
border:1px solid #BBBBBB;
height:200px;
width:180px;
}
.Panel {
background:#F7F7F7 none repeat scroll 0% 0%;
border-color:#DDDDDD rgb(0, 0, 0) rgb(0, 0, 0) rgb(221, 221, 221);
border-style:solid;
border-width:1px;
position:absolute;
z-index:9999;
}
.Panel .head {
background:transparent url(../image/list_top.gif) repeat-x scroll 0% 0%;
border-bottom:1px solid #CCCCCC;
font-weight:bold;
height:20px;
left:0pt;
line-height:20px;
position:relative;
text-indent:1em;
top:0pt;
width:100%;
}
.Panel .content {
width:100%;
}
.Panel .close {
background:transparent url(../image/close_panel.gif) no-repeat scroll 0% 0%;
height:12px;
overflow:hidden;
position:absolute;
right:5px;
top:3px;
width:12px;
}
.MaskPanel {
background:#FFFFFF none repeat scroll 0% 0%;
height:100%;
position:absolute;
top:0pt;
width:100%;
z-index:9998;
}
.Ghost {
border:2px dashed #FF9D9D;
margin:0pt 0pt 5px;
width:auto;
}
.DragPanel {
background:#FFFFFF none repeat scroll 0% 0%;
border:1px solid #D7D7D7;
float:none;
height:auto;
margin:0pt 0pt 5px;
position:relative;
width:auto;
}
.DragPanel_head {
position:relative;
}
.DragPanel_head span {
background:transparent url(../image/list_top.gif) repeat-x scroll left top;
border-bottom:1px solid #D7D7D7;
cursor:move;
display:block;
font-size:12px;
font-weight:bold;
height:21px;
line-height:21px;
margin:0pt;
padding:0pt;
text-indent:10px;
}
.DragPanel_head ul.control {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:0pt;
position:absolute;
}
.DragPanel_head ul.control li.text_normal {
background:#FFFFFF none repeat scroll 0% 0%;
border:1px solid #D7D7D7;
color:#666666;
cursor:pointer;
float:left;
line-height:12px;
margin:0pt 2px;
padding:3px 5px;
width:auto !important;
}
.DragPanel_head ul.control li.text_active {
background:#F3F3F3 none repeat scroll 0% 0%;
border:1px solid #D7D7D7;
color:#666666;
cursor:pointer;
float:left;
font-weight:bold;
line-height:12px;
margin:0pt 2px;
padding:3px 5px;
width:auto !important;
}
.IndexControlButton {
background:transparent url(../image/edit.gif) no-repeat scroll 0% 0%;
bottom:15px;
cursor:pointer;
padding-left:18px;
position:absolute;
right:10px;
z-index:9999;
}
#ConsolePanel {
background:#FFFFFF none repeat scroll 0% 0%;
}
#ConsolePanel td {
text-indent:1em;
}
#ConsolePanel p {
display:block;
margin:30px auto 0pt;
width:90%;
}
#ConsolePanel_Head {
background:#F7F7F7 none repeat scroll 0% 0%;
border-bottom:1px solid #999999;
cursor:move;
font-weight:bold;
height:20px;
line-height:20px;
position:relative;
text-indent:1em;
width:100%;
z-index:30;
}
.Calendar {
background:#FFFFFF none repeat scroll 0% 0%;
font-size:12px;
padding:3px;
}
.Calendar select {
font-size:12px;
margin:2px 5px;
}
.Calendar table.calendarTable {
background:#E8E8E8 none repeat scroll 0% 0%;
margin:0pt;
padding:0pt;
}
.Calendar tr.controlBar {
background:#F8F8F8 none repeat scroll 0% 0%;
margin:0pt;
padding:0pt;
}
.Calendar tr.controlBar td {
border-bottom:2px solid #FFFFFF;
}
.Calendar table.calendarTable th, .Calendar table.calendarTable td {
margin:0pt;
padding:0pt;
text-align:center;
}
.Calendar .date_normal_head {
border-bottom:5px solid #DBE7ED;
border-top:5px solid #DBE7ED;
color:#000000;
font-weight:bold;
line-height:24px;
}
.Calendar .date_sat_head {
border-bottom:5px solid #DBE7ED;
border-top:5px solid #DBE7ED;
color:#000000;
font-weight:bold;
line-height:24px;
}
.Calendar .date_sun_head {
border-bottom:5px solid #DBE7ED;
border-top:5px solid #DBE7ED;
color:#000000;
font-weight:bold;
line-height:24px;
}
.Calendar .date_sun_body {
}
.Calendar .date_sun_body a {
background:#FFFFFF url(../image/calendar_bg.gif) repeat-x scroll left top;
color:#858585;
display:block;
height:100%;
width:100%;
}
.Calendar .date_sat_body {
}
.Calendar .date_sat_body a {
background:#FFFFFF url(../image/calendar_bg.gif) repeat-x scroll left top;
color:#858585;
display:block;
height:100%;
width:100%;
}
.Calendar .date_normal_body {
}
.Calendar .date_normal_body a {
background:#FFFFFF url(../image/calendar_bg.gif) repeat-x scroll left top;
color:#858585;
display:block;
height:100%;
width:100%;
}
.Calendar .date_normal_body a:hover, .Calendar .date_sat_body a:hover, .Calendar .date_sun_body a:hover {
background:#EFEFEF none repeat scroll 0% 0%;
color:#000000;
display:block;
font-weight:bold;
height:100%;
margin:0pt;
padding:0pt;
width:100%;
}
.Calendar .date_select a {
background:#FFFFCC none repeat scroll 0% 0%;
font-weight:bold;
}
.Calendar .date_today a {
background:#DFF4FF none repeat scroll 0% 0%;
color:#000000;
display:block;
height:100%;
width:100%;
}
.Calendar .bt_prev {
background:#FFFFFF url(../image/previous_calendar.gif) no-repeat scroll center center;
border:1px solid #E8E8E8;
height:16px;
width:25px;
}
.Calendar .bt_next {
background:#FFFFFF url(../image/next_calendar.gif) no-repeat scroll center center;
border:1px solid #E8E8E8;
height:16px;
width:25px;
}
.Calendar a {
color:#003366;
display:block;
height:auto;
text-align:center;
text-decoration:none;
width:auto;
}
.FieldClass {
background:#F7F7F7 none repeat scroll 0% 0%;
border-color:#EEEEEE rgb(0, 0, 0) rgb(0, 0, 0) rgb(238, 238, 238);
border-style:solid;
border-width:1px;
position:absolute;
width:200px;
}
.FieldClass .bt_clear {
background:#CCCCCC none repeat scroll 0% 0%;
}
.FieldClass .bt_today {
background:#CCCCCC none repeat scroll 0% 0%;
}
.FieldClass .bt_close {
background:#CCCCCC none repeat scroll 0% 0%;
}
.TreeContainer span {
cursor:default;
}
.TreeContainer {
border:1px solid #D7D7D7;
height:300px;
overflow:auto;
width:200px;
}
.TreeContainer div {
width:160px;
}
#RightMenu {
background:#F0F0F0 none repeat scroll 0% 0%;
border-color:#EEEEEE rgb(0, 0, 0) rgb(0, 0, 0) rgb(238, 238, 238);
border-style:solid;
border-width:2px 1px 1px 2px;
padding:5px 0pt;
position:absolute;
width:100px;
}
#RightMenu a {
background:#F5F5F5 none repeat scroll 0% 0%;
display:block;
line-height:20px;
text-decoration:none;
text-indent:5px;
width:100%;
}
#RightMenu a:hover {
background:#DBE7F2 none repeat scroll 0% 0%;
border-bottom:1px solid #92B7D8;
border-top:1px solid #92B7D8;
color:#000000;
line-height:18px;
}
.itemIcon {
cursor:pointer;
left:0pt;
position:absolute;
right:0pt;
}
.itemContainer {
}
.XTreeNode {
position:relative;
}
.nodeSel {
background:#CCCCCC none repeat scroll 0% 0%;
line-height:18px;
padding:0pt 2px;
position:absolute;
}
.node {
background:transparent none repeat scroll 0% 0%;
line-height:18px;
padding:0pt 2px;
position:absolute;
}
.dragIcon {
background:transparent url(../image/tree/move.gif) no-repeat scroll 0% 0%;
cursor:move;
height:20px;
padding:3px 10px;
width:20px;
}
.NodeSelected .NodeSpan {
background:#CCCCCC none repeat scroll 0% 0%;
}
.NodeNormal .NodeSpan {
background:transparent none repeat scroll 0% 0%;
}
.NodeGhost {
background:#0000FF none repeat scroll 0% 0%;
height:20px;
position:absolute;
width:100px;
z-index:99999;
}
.itemClass {
font-size:12px;
height:20px;
position:relative;
}
.MessageCard {
background:transparent url(../image/card.gif) no-repeat scroll 0% 0%;
padding:4px 0pt 4px 20px;
}
.MessagePhrase {
background:transparent url(../image/phrase.gif) no-repeat scroll 0% 0%;
padding:4px 0pt 4px 20px;
}
.warning_icon {
background:transparent url(../image/kailey-kitty.gif) no-repeat scroll center top;
height:40px;
margin:10px 0pt 5px;
width:50px;
}
.question_icon {
background:transparent url(../image/weng.gif) no-repeat scroll center top;
height:40px;
margin:10px 0pt 5px;
width:50px;
}
.error_icon {
background:transparent url(../image/error.gif) no-repeat scroll center top;
height:40px;
margin:10px 0pt 5px;
width:50px;
}
.confirmText {
display:block;
margin:22px 10px 5px 0pt;
}
.progress_icon {
background:transparent url(../image/indicator_medium.gif) no-repeat scroll center top;
height:40px;
margin:10px 0pt 5px;
width:50px;
}
.sysmenuBar {
background:#FFFFFF none repeat scroll 0% 0%;
position:absolute;
z-index:1000;
}
table.sysmenuBarTable {
border-color:#C0C0C0 rgb(144, 144, 144) rgb(144, 144, 144) rgb(192, 192, 192);
border-style:solid;
border-width:1px;
}
table.sysmenuBarTable td {
padding:2px;
}
table.sysmenuBarTable td.normal {
}
table.sysmenuBarTable td.active {
}
table.sysmenuBarTable td.normal a {
display:block;
height:18px;
line-height:160%;
margin:0pt;
padding:0pt 5px;
text-decoration:none;
white-space:nowrap;
}
table.sysmenuBarTable td.normal a:link, table.sysmenuBarTable td.normal a:visited {
color:#000000;
text-decoration:none;
}
table.sysmenuBarTable td.normal a:hover, table.sysmenuBarTable td.normal a:active {
background-color:#CC0000;
color:#FFFFFF;
text-decoration:none;
}
table.sysmenuBarTable td.active a {
display:block;
height:18px;
line-height:160%;
margin:0pt;
padding:0pt 5px;
text-decoration:none;
white-space:nowrap;
}
table.sysmenuBarTable td.active a:link, table.sysmenuBarTable td.active a:visited {
background-color:#CC0000;
color:#FFFFFF;
text-decoration:none;
}
table.sysmenuBarTable td.active a:hover, table.sysmenuBarTable td.active a:active {
background-color:#CC0000;
color:#FFFFFF;
text-decoration:none;
}
.Main_selectBar {
border:1px solid #DDDDDD;
width:200px;
}
.Main_selectBar .seekblock {
height:22px;
margin-bottom:5px;
position:relative;
}
.Main_selectBar .input_seek {
background:#FFFFFF none repeat scroll 0% 0%;
border:1px solid #DDDDDD;
height:18px;
line-height:150%;
padding-left:3px;
padding-right:17px;
position:absolute;
width:168px;
}
.Main_selectBar .input_seek {
background:#FFFFFF none repeat scroll 0% 0%;
border:1px solid #DDDDDD;
height:18px;
line-height:150%;
padding-left:3px;
padding-right:17px;
position:absolute;
width:168px;
}
.Main_selectBar .slc_sort {
}
.Main_selectBar a.close {
background:transparent url(../image/close.gif) no-repeat scroll left top;
height:12px;
overflow:hidden;
position:absolute;
right:5px;
top:5px;
width:12px;
}
.Main_selectBar a.seek {
background:#FFFFFF url(../image/ico_seek.gif) no-repeat scroll left top;
height:12px;
overflow:hidden;
position:absolute;
right:5px;
top:5px;
width:12px;
}
.Main_selectBar_head {
background:#EEEEEE none repeat scroll 0% 0%;
border-bottom:1px solid #DDDDDD;
font-weight:bold;
height:44px;
line-height:180%;
overflow:hidden;
padding:0pt 5px;
}
.Main_selectBar_head select {
background:#FFFFCC none repeat scroll 0% 0%;
border:1px solid #7F9DB9;
font-weight:normal;
height:16px;
margin:2px 0pt !important;
}
.Main_selectBar_body {
background:#FAFAFA none repeat scroll 0% 0%;
padding:5px;
}
.Main_selectBar_foot {
}
.Main_selectBar .selectbox {
background:#FFFFFF none repeat scroll 0% 0%;
border:1px solid #DDDDDD;
height:200px;
overflow:auto;
padding:4px 3px;
}
a.arrow_left {
display:block;
height:16px;
margin:5px 1px;
overflow:hidden;
width:16px;
}
a.arrow_left:link, a.arrow_left:visited {
background:transparent url(../image/singleleft.gif) no-repeat scroll left top;
border:1px solid #FFFFFF;
}
a.arrow_left:hover, a.arrow_left:active {
background:#EEEEEE url(../image/singleleft.gif) no-repeat scroll left top;
border:1px solid #DDDDDD;
}
a.arrow_right {
display:block;
height:16px;
margin:5px 1px;
overflow:hidden;
width:16px;
}
a.arrow_right:link, a.arrow_right:visited {
background:transparent url(../image/singleright.gif) no-repeat scroll left top;
border:1px solid #FFFFFF;
}
a.arrow_right:hover, a.arrow_right:active {
background:#EEEEEE url(../image/singleright.gif) no-repeat scroll left top;
border:1px solid #DDDDDD;
}
a.arrow_all_left {
display:block;
height:16px;
margin:5px 1px;
overflow:hidden;
width:16px;
}
a.arrow_all_left:link, a.arrow_all_left:visited {
background:transparent url(../image/allleft.gif) no-repeat scroll left top;
border:1px solid #FFFFFF;
}
a.arrow_all_left:hover, a.arrow_all_left:active {
background:#EEEEEE url(../image/allleft.gif) no-repeat scroll left top;
border:1px solid #DDDDDD;
}
a.arrow_all_right {
display:block;
height:16px;
margin:5px 1px;
overflow:hidden;
width:16px;
}
a.arrow_all_right:link, a.arrow_all_right:visited {
background:transparent url(../image/allright.gif) no-repeat scroll left top;
border:1px solid #FFFFFF;
}
a.arrow_all_right:hover, a.arrow_all_right:active {
background:#EEEEEE url(../image/allright.gif) no-repeat scroll left top;
border:1px solid #DDDDDD;
}
table.selectBarTable {
margin:0pt auto;
}
.Main_selectBar .selectbox ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:0pt;
}
.Main_selectBar .selectbox li {
cursor:default;
margin:0pt;
padding:0pt;
}
.Main_selectBar .selectbox a.normal {
color:#000000;
display:block;
height:15px;
padding:0pt;
text-decoration:none;
}
.Main_selectBar .selectbox a.active {
background:#316AC5 none repeat scroll 0% 0%;
color:#FFFFFF;
display:block;
height:15px;
padding:0pt;
text-decoration:none;
}
.Main_framework {
}
.Main_framework table.frameTable {
width:100%;
}
.Main_framework table.frameTable td.left {
padding-right:5px;
vertical-align:top;
width:35%;
}
.Main_framework table.frameTable td.right {
padding-left:5px;
vertical-align:top;
width:65%;
}
.Main_framework .Main_tabGroupBar_body {
padding:5px;
}
.Main_framework .TreeContainer {
background:#FFFFFF none repeat scroll 0% 0%;
height:150px;
width:auto;
}
.Main_framework .TreeSearch {
margin-bottom:5px;
}
a.arrowside {
background:#F3F3F3 none repeat scroll 0% 0%;
border:1px solid #D7D7D7;
cursor:pointer;
display:block;
width:5px;
}
a.arrowside:hover {
background:#FEFEB4 none repeat scroll 0% 0%;
border:1px solid #FDEC4E;
}

